3d movies 3-d 3d animation 3-d glasses 3d glasses knots anaglyph animated knots logic 3d technology magic squares stereoscopic latin squares lakes animation 3d tv japanese puzzle